New
Free

nginx 1.30.4 for Windows

輕量高效能的開源 HTTP 伺服器與反向代理,支援負載平衡、內容快取與 TCP/UDP 代理,廣泛用於高流量網站與微服務架構。
授權性質:免費
使用限制:請參考軟體公司網站
介面語言:英文
作業系統:Windows(含Win11)
點閱次數:13
下載次數:1
檔案大小:2.65 MB
更新時間:2026/7/22 上午10:14:33
官方網站: nginx
軟體重點及亮點
● 採非同步事件驅動架構,於低資源消耗下,輕鬆應對萬級並發連線需求。 ● 具備反向代理與負載平衡機制,可彈性分配流量至後端應用程式伺服器。 ● 採用模組化設計理念,允許靜態編譯或動態載入擴充,滿足各種業務需求。 ● 內建通用流量代理功能,可處理資料庫與郵件協定傳輸,突破單一網頁限制。 ● 提供高效內容快取技術,搭配現代容器管理平台,建構穩定可靠的網路閘道。
軟體簡介
nginx(唸作 "engine x")是由俄羅斯開發者 Igor Sysoev 原創、目前由 F5, Inc. 提供商業支援的開源伺服器軟體,在全世界高流量網站中佔有舉足輕重的地位。它從一開始就是為了解決 C10K 問題(同時處理上萬條連線)而設計,採用非同步事件驅動架構,不像傳統 Apache 那樣每個連線開一條行程或執行緒,因此能在相對有限的硬體資源下承載極大量的並發請求。 無論你是要架設一個簡單的靜態檔案網站、把請求反向代理到後端應用伺服器、在多台機器之間分配流量做負載平衡,還是要當作 TCP/UDP 的通用代理,nginx 都可以勝任。它也常被放在應用伺服器前面當作反向代理與靜態檔案伺服器,搭配 PHP-FPM、Node.js、Python 或 Ruby 等後端語言一起使用,是目前網際網路基礎架構中最核心的元件之一。
其他版本軟體 / 作業系統

詳細說明介紹

功能特性

  • 靜態檔案伺服:極高效能的靜態檔案服務,可搭配目錄列表、Gzip 壓縮、ETag 快取與自訂錯誤頁面,是前端靜態資源部署的首選方案。
  • 反向代理:將用戶端請求轉發至後端應用伺服器(如 Apache、Tomcat、Gunicorn 等),並可修改請求/回應標頭、緩衝與快取後端回應。
  • 負載平衡:支援多種負載平衡演算法,包括 round-robin、least connections、IP hash、generic hash、random 以及 least time,可針對 HTTP、HTTPS、FastCGI、uwsgi、SCGI 與 gRPC 等協定進行流量分配。
  • HTTP 快取:可作為內容快取伺服器,快取後端回應以減少後端負載並加速用戶端存取,支援快取清除與過期策略設定。
  • TCP/UDP 通用代理:透過 Stream 模組代理 MySQL、Redis、DNS、MongoDB 等非 HTTP 協定,並支援 SSL/TLS 終止與 SNI 路由。
  • 郵件代理:支援 IMAP、POP3 與 SMTP 的代理功能,可搭配外部認證伺服器進行使用者驗證。
  • 模組化擴展:nginx 採模組化設計,可透過靜態編譯或動態模組載入來擴充功能,官方與社群提供了上百個擴充模組。
  • njs(NGINX JavaScript):內建 ECMAScript 相容的 JavaScript 解譯器,可於 HTTP 與 Stream 模組中執行腳本邏輯,實現自訂路由、身分驗證與請求處理。
  • Kubernetes 整合:官方維護 NGINX Ingress Controller 與 NGINX Gateway Fabric,分別實作 Kubernetes Ingress 與 Gateway API,提供容器環境下的進階流量管理。
  • SSL/TLS 終止:支援 HTTP/2、HTTP/3(QUIC),具備完整的 TLS 設定選項,包括憑證鏈、OCSP Stapling、HSTS 等安全性功能。
  • 重寫與重新導向:強大的 rewrite 模組支援正規表示式的 URL 重寫、內部重新導向與條件判斷,可彈性控制請求流程。

使用場景

  • 高流量網站的前端伺服器:如大型入口網站、電商平台、社群媒體等,nginx 作為第一線的 HTTP 伺服器,處理靜態資源與反向代理到動態後端。
  • 反向代理與應用程式閘道:將 PHP、Node.js、Python、Ruby 或 Java 應用隱藏在 nginx 之後,統一處理 SSL 終止、Gzip 壓縮、速率限制與存取控制。
  • 微服務架構的 API 閘道:利用 nginx 的負載平衡與路由能力,將請求導向不同的微服務實例,搭配 njs 腳本進行請求轉換與驗證。
  • CDN 與內容快取:部署於邊緣節點作為快取層,快取靜態檔案或 API 回應,降低源伺服器壓力並加速全球使用者存取。
  • 資料庫或服務的 TCP/UDP 代理:透過 Stream 模組為 MySQL、Redis、MongoDB 等服務提供負載平衡與 TLS 加密,無需修改應用程式。
  • Kubernetes 叢集流量管理:使用 NGINX Ingress Controller 或 Gateway Fabric 將外部流量導入容器內服務,並設定基於主機名稱或路徑的路由規則。

系統基本需求

作業系統:Linux(推薦 Debian/Ubuntu、Fedora/RHEL、Alpine、FreeBSD)、macOS、Windows(功能較受限,不建議生產環境使用)。多數 Linux 發行版皆可透過官方套件庫或原始碼編譯安裝。

硬體建議:門檻極低 — 單核心處理器與 256 MB 記憶體即可運行基本服務;生產環境建議雙核心以上、1 GB 以上記憶體。nginx 本體約 10 MB,磁碟空間視日誌與快取規模而定。

支援架構:x86_64、ARM64、ARM 32-bit(Raspberry Pi)、i386、PowerPC、MIPS 等多種平台。

相依套件:需 PCRE(正規表示式)、zlib(壓縮)、OpenSSL(TLS 支援),主流 Linux 發行版皆可透過套件管理器一併安裝。

部署方式:原始碼編譯、系統套件管理器(apt/yum/dnf/apk)、Docker 官方映像(alpine/debian 基底)、Windows 預編譯二進位檔、Kubernetes 專用 Ingress Controller 與 Gateway Fabric。


免費或付費資訊

nginx 核心本身採用 2-clause BSD License 開源授權,完全免費使用。F5, Inc. 提供 NGINX Plus 商業版本,包含進階功能如主動健康檢查、session persistence、status monitoring dashboard、API 管理等,以及技術支援服務。NGINX Plus 提供 30 天免費試用。一般使用者在 BSD 授權下可以自由使用、修改與散布 nginx 原始碼。

多國語言介面

nginx 設定檔與管理介面以英文為主要語言,但錯誤頁面與日誌輸出可自訂為任何語系。官方網站文件提供英文與俄文版本,社群貢獻了大量非官方語言的文件翻譯(含中文、日文、韓文、西班牙文、法文等)。執行階段不涉及使用者介面語言問題,因為 nginx 是透過設定檔進行管理的伺服器軟體。

總結

nginx 是現代網路基礎架構中最具代表性的開源軟體之一。它用極低的資源消耗實現了極高的並發處理能力,從靜態檔案伺服、反向代理、負載平衡到 TCP/UDP 通用代理,幾乎涵蓋了所有伺服器端流量管理的情境。加上 njs 腳本引擎與 Kubernetes 生態系的深度整合,nginx 早已不僅僅是一個網頁伺服器,而是一個完整的應用傳遞平台。其設定語法簡潔直觀、模組生態豐富、社群活躍且文件完善,對於任何維運工程師、後端開發者或 DevOps 人員來說,nginx 都是一套必學必用的核心工具。開放原始碼且長期穩定的維護,更讓它在可靠性與安全性方面有著極佳的聲譽。

如果您覺得此軟體符合您的需求,請點擊下方按鈕前往下載頁面。

立即進入下載頁面

軟體截圖參考

該公司的其他軟體

資料讀取中...